perfectly clear - Francés Inglés Diccionario